﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Burn4You
{

    public struct DiskStructSettings
    {
        public DiskTemplate Template;
        public List<BurnFile> FilesToBurn;

    }

    public class DiskStructureBuilder
    {
        public List<DiskTemplate> DVDTemplates;


        public DiskStructureBuilder()
        {
            DVDTemplates = new List<DiskTemplate>();
        }

        public DVDStructure NewDVDStructure()
        {
            DVDStructure dvds = new DVDStructure();

            return dvds;
        }

        public DiskTemplate ReadDVDGUIForDVDAuthorTemplate()
        {
            DiskTemplate template = new DiskTemplate();

            return template;
        }

        public DVDStructure NewDiskStructureFromTemplate(DiskStructSettings settings)
        {
            DVDStructure DiskStructure = new DVDStructure();

            DiskTemplate T = settings.Template;

            

            return DiskStructure;
        }
    }
}
